been implanted - İspanyolca İngilizce Sözlük